package com.jt808.decode.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

/**
 * <p>Description: Transparent transmission of data</p>
 *
 * @author Mr.Li
 * @date 2023-03-15
 */
@Data
public class PassThroughData {
    /**
     * terminal S/N
     */
    private String terminalNum;

    /**
     * Default 0x0900
     */
    private String hexMsgId;

    /**
     * The serial number of the current 0x0900 message
     */
    private int msgFlowId;

    /**
     * Transparent message type
     */
    private int msgType;

    /**
     * Transparent message content
     */
    private String msgContent;

    /**
     * The command that the platform needs to respond to the device
     */
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String replyMsg;
}
